rocky habitat - French English Dictionary